#include <stdio.h>
#include <stdlib.h>

#define MAXSIZE 10

typedef struct Stack
{
    int data[MAXSIZE];
    int top0; // 0号栈顶指针
    int top1; // 1号栈顶指针
} Stack;

void InitStack(Stack &S)
{
    S.top0 = -1;
    S.top1 = MAXSIZE;
}

// 判断栈满
bool Empty(Stack &S)
{
    if (S.top0 + 1 == S.top1)
    {
        return true;
    }
    else
    {
        return false;
    }
}